Explore Harden's - The restaurant guide created by you for you

The Thatched House

British, Modern Restaurant in London

The Thatched House, 115 Dalling Rd, London, W6 0ET
020 8741 6282    Email    Website   
The Thatched House on the map