Latimer Road

Subway Station • Notting Hill, London