Kensington High Street
0°11′38″W / 51.50083°N 0.19389°W / 51.50083; -0.19389Kensington High Street is the main shopping street in Kensington, London. The area is identified in the London Plan as one...
Kensington High Street - Wikipedia