Skip to main content
>

The New Inn

The New Inn

2 Allitsen Road
London
NW8 6LA
United Kingdom
51.5353706902, -0.1661065221
From £85 /night
About The New Inn

The 19th-century New Inn offers 3-star accommodation near London Zoo, Regents Park and Lord's Cricket Ground. St John's Wood Underground Station and Primrose Hill are less than 10 minutes' walk away.