Pembridge Square


Pembridge Square - Garden square in the Royal Borough of Kensington and Chelsea.