15 Liverpool St, London EC2M 7NX
Restaurant
This pub features outdoor seating adorned with flower baskets and is conveniently located near the station, making it a favored spot for local workers seeking a welcoming place to unwind.