B
BARCLAYS
Address
5 Market Street, Beccles NR34 9AW
City
Beccles
Post Town
Beccles
County
Suffolk
Country
England