126 Lower Rd, London SE16 2UE
Italian restaurant | Pizza restaurant | Restaurant
A contemporary pub featuring stylish light fixtures, unique artworks, modern seating, and a seasonal British menu that appeals to a diverse clientele.
Rating: 4.5