The Cafe, Level 1 The Cafe, Level 1 Moorgate Hall 155 Moorgate London EC2M 6XB Rating Date: 2023-03-24 Rating Authority: City of London Corporation Leave a Reply Cancel replyYou must be logged in to post a comment.