Tilehurst Mayfair (adj 21)

On Park Lane, near Mayfair

Buses point south-west ↙