The Terrace is a road in Barnes overlooking the River Thames.
October 2, 2021
The Terrace is a road in Barnes overlooking the River Thames.
January 18, 2021
Castelnau was called Upper Bridge Road until 1889 leading as it did to Hammersmith Bridge.
September 21, 2020
Barn Elms Farm sported majestic elm trees – hence the name.
© 2025 The Underground Map.
Made with by Graphene Themes.