Vicarage Gate

Kensington, United Kingdom

Condo

1 bed