• View on map
    Barclays Bank
    3 Tweed Road (Off Strode Road)
    BS21 6RR Clevedon
    Details

MAP