66 Broadway, London SW1H 0DB
Restaurant
This classic Victorian pub offers a selection of food and drink deals in a warm, inviting atmosphere, featuring two intimate arched alcoves that can accommodate up to 20 guests.