Customer support
Share:

5,389 SF of 4-Star Retail Space Available in London, LND

Baker Street 186, England, United Kingdom

Offers invited

5,389 sq.ft.

Retail

For rent

#28857

Property Details

Broker

For rent

Negotiable

3

1

1863

5,389 sq.ft.

501 m²

Property Description

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