Holland Park
Subway stationπ The station has some nice retro signage on the platform level which look quite nice. Despite having a pair of refurbished lifts, the station isn't completely step free as the lifts only bring you to a sort of "bridge" where you have to walk down a bit via some stairs to reach the platforms. People often mention station, lifts, Holland, Park,
Address
Holland Park Ave, London W11 3RB, United Kingdom
Website
Contact
+44 343 222 1234Rating on Google Maps
4.40 (70 reviews)Open on Google Maps