Three Lords
Pub · Bar · Indian
Three Lords is a pub located at 27 Minories, London. It offers a function room for private bookings. Food service is expected to be available soon.
Location
Best places nearby
The highest rated places close to Three Lords.
Local restaurants nearby
27 Minories, London EC3N 1DE, United Kingdom



