Park Lane
Search results
We did not find results for: Kensington Square.
Check spelling or type a new query.
We did not find results for: Kensington Square.
Check spelling or type a new query.
Kensington Square is a garden square in Kensington, London, W8. It was built from 1692 on land acquired for the purpose in 1685 and is the oldest such square in Kensington. The houses facing, Nos. Wikipedia