Oliver House in City of Westminster

Oliver House in City of Westminster is an apartment building, Ivor Place 8/9. Oliver House also exists in Royal Borough of Kensington and Chelsea and London Borough of Enfield.

House Number
8/9
Street
Ivor Place
Building Type
apartment building