London Wall Bar

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