Holland Road, London

Holland Road, W14.

Holland Road is a road in Kensington, London, which connects Kensington High Street with the Holland Park roundabout. The southernmost section is one-way (northbound only, returning via Addison Road) and forms part of the Kensington/Earl's Court one-way system.


From Wikipedia, the free encyclopedia ยท View on Wikipedia

Developed by Tubidy