15 Pond St, London NW3 2PN, UK
74%
12:00pm
9:00am - 5:15pm
Best sun (88%)
Peak Sun
100%
Average Sun
66%
Frontage Seating
62m²
9:00am - 4:25pm
best sun
Beer Garden
137m²