Alexandra Lodge in City of Westminster

Alexandra Lodge in City of Westminster is a building. Alexandra Lodge is near Prince's Gardens.

Building Type
building
Heritage designation Grade II listed building
Located in City of Westminster
Country United Kingdom