Sloane Square
Search results
We did not find results for: Kensington High Street.
Check spelling or type a new query.
We did not find results for: Kensington High Street.
Check spelling or type a new query.
Kensington High Street is the main shopping street in Kensington, London, England. The area is identified in the London Plan as one of 35 major centres in Greater London. Wikipedia