The main entrance to the Chelsea Cloisters apartments on Sloane Avenue, Royal Borough of Kensington & Chelsea, London, SW3, UK.

- Image ID: C29D15
The main entrance to the Chelsea Cloisters apartments on Sloane Avenue, Royal Borough of Kensington & Chelsea, London, SW3, UK.
Maurice Savage / Alamy Stock Photo
Image ID: C29D15
Location: Chelsea Cloisters, Sloane Avenue, London SW3, UK