Peel House in City of Westminster

Peel House in City of Westminster is an apartment building. Peel House is near Herrick Street. Peel House also exists in London Borough of Hackney, London Borough of Barnet and London Borough of Harrow. Ⓦ.

Building Type
apartment building
Located in City of Westminster
Country United Kingdom