E Chelsea Cloisters Sloane Avenue, ChelseaLondon, ENGLAND
Chelsea Cloisters Sloane Avenue, ChelseaLondon, ENGLAND