Search

Alexandra Avenue Health & Social Care Centre

Address:
275 Alexandra Avenue,
South Harrow
HA2 9DX
Region: London
LIFTCo: Infracare North West London Ltd
Head tenant: CHP
EPC: C
Skip to content