18 Lodge Rd, London NW8 7JT
The business offers an inviting al fresco dining experience and a selection of refreshing drinks designed for London's summer atmosphere. The menu includes a range of freshly prepared classic dishes and innovative flavors, complemented by an extensive beverage selection, catering to diverse tastes throughout the day.