London Wall Bar & Kitchen Address 150 London Wall (Upper Level) London, EC2Y 5HN United Kingdom Upcoming Events No events in this location