Fabulous location for seeing London
Exploring the city is convenient and easy, when staying at Griffin House. Tube stations are close by, and there's plenty of sites immediately within walking distance. This is a really great lodging choice for business travellers, students, backpackers, and anyone else who want to spend their time out and about.