Turn of the century terraced building in Soho, occupying 4 floors. Great shop front or gallery space. Located in Soho.
Local train stations, hotels, restaurants and parking.
Tags relating to this listing
Locations similar to 4956
City Of London
City of London