186 Baker Street is located on a prime corner pitch within close proximity to the Baker Street station entrance and Madame Tussaud's. Also in the area you will find the London Zoo, Regents Park and a strong catchment of office occupiers, tourists and students.
Floor number: Ground
Close to a busy London Underground Station, Strong catchment of office occupiers, tourists and students, Prime corner pitch