Lavendon House in City of Westminster

Lavendon House in City of Westminster is an apartment building. Lavendon House is near Tresham Crescent.

Building Type
apartment building