Has anyone stayed here and have any advice? We booked 2 nights in August. Would like to know the closest tube station and any recommendations in the area!
Here you go, answers your first question
Bet you can get your 2nd question answered there, too.
thanks for the advice, Kent. Although a number of the Trip Advisor comments were sort of old (2005), they were generally positive and one from Jan-2009 did mention the closest tube stop as Warren St. Now, I just have to figure out how to get from Heathrow to Warren St., which looks straightforward on the tube map, but the website planner keeps putting me at St. Stephens Gardens, which I don't see on the map?! Anyway, I started a new thread/question on that one.