Banking Listings Filter Sort by: Newest First TitleMost ReviewsHighest Rated List Grid Map Rating & Up & Up & Up & Up Any Featured/Unfeatured Show featured only Claimed/Unclaimed Show claimed only Barclays Bank Plc Banking 1 Churchill Place, Canary Wharf, London E14 5HP United Kingdom 0207 116 88710207 116 8871 http://www.barclays.com Showing 1 result 2013-09-24 Fmjadmin