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.