17&17A Shelley Street
17&17A Shelley Street
17&17A Shelley Street is a lowrise building located right on the escalator opposite the Jamia Mosque, completed in 1955. It has 4 storeys and contains 7 apartments, ranging from 612-728 sf saleable. Some are now well renovated and popular for renting.
District
Soho
Address
17 & 17A Shelley Street
Year Built
1955
Number of units
7
Soho
Address
17 & 17A Shelley Street
Year Built
1955
Number of units
7
Size
612-728 sq ft
612-728 sq ft