27 Minories
London
England
Lat.
Lon.
Description
The Three Lords is a pub located in the heart of the City that serves traditional pub food as well as beers, wines and spirits. They can cater for private parties of up to 50 people. They also have Sky TV. Nice appartemt house on the other side of the street.
Categories
This location is public