Restaurant
To Let, 1,500 sf
Refurbished unit, Premium, Outside Seating, Air Conditioning
The premises covers an area of approximately 1,500 sq. ft. over the..
Baker Street is a prestigious London location with high footfall and tourist attraction with the Beatles Store and Sherlock Holmes museum next..