A very convenient location and all amenities needed for a great visit to London.