12 Beauchamp PlaceKnightsbridge, ChelseaLondon, ENGLAND
26 Beauchamp Place, ChelseaLondon, ENGLAND
13 Crescent Place, ChelseaLondon, ENGLAND