South Lodge in City of Westminster

South Lodge in City of Westminster is an apartment building, Circus Road. South Lodge also exists in Royal Borough of Kensington and Chelsea, London Borough of Camden, London Borough of Merton, London Borough of Bromley and London Borough of Newham.

Street
Circus Road
Building Type
apartment building