187 Greenwich High Road, GreenwichLondon, ENGLAND
161-165 Greenwich High Road, GreenwichLondon, ENGLAND