Barclays Bank plc

1 Churchill Place, London, E14 5HP, United Kingdom (London)