Category: SW13

The Terrace, SW13

The Terrace is a road in Barnes overlooking the River Thames.

Castelnau, SW13

Castelnau was called Upper Bridge Road until 1889 leading as it did to Hammersmith Bridge.