UK
London
Retail Pollen Street W
W1S
Pollen Street
To Let
790 sf
Restaurant
Restaurant/ Café Opportunity arranged over ground floor and basement with outside seating to the front of the premises.
The property is located in a prime position in Mayfair, a stones throw from Hanover Square and..