Crompton Court Apartments
120-128 Mayes Road, London
N22 6SY