Best place in London to stay during your visit. Well connected to tube stations, Londan attractions are nearby. Most importantly host is very friendly and helpful.