Retirement Home in HollowayLondon, ENGLAND

St Georges House

263  Camden Road, HollowayLondon, ENGLAND