Venue Details & Map
2 Willow RoadLondonNW3 1TH
- +44 (0)20 7435 6166
- Public transport:
- Turn left from the High Street into Flask Walk (pedestrianised). Turn right at the end into Willow Road. 2 Willow Road is at the bottom on the right.
Going to National Trust: Two Willow Road using public transport? Find the fastest route: