49 Greek St.

Soho

49 Greek St.

49 Greek St., Soho

Turn of the century terraced building in Soho, occupying 4 floors. Great shop front or gallery space. Located in Soho.

Amenities

TrainNearest Rail: Tottenham Court Road, Leicester Square

Contact Us


Drop us a message to find out more about this location or to check availability/rates.

    Show more images

    Map (Local train stations, hotels, restaurants and parking)


    Similar Locations to 49 Greek St.