London Wall Bar

London Wall Bar
150 London Wall, London, EC2Y 5HN