It's a great place to be for a short visit to London. Absolutely fantastic location - 3-4 minutes walking to the metro station, Starbucks, and supermarket. Great area.