Book Online - No Booking Fee Book online pay at the hotel Instant Confirmation
At a glance
Rooms From £80.00
The New Inn is a situated in the highly sought after area of St John's Wood in London and is housed within a traditional English Inn which was originally built in 1810.
The New Inn is a situated in the highly sought after area of St John's Wood in London and is housed within a traditional English Inn which was originally built in 1810. The area has many well known attractions close at hand including London Zoo, Regent's Park and Lords Cricket Ground; and with central London just a short tube ride away (Bond Street is just two tube stops away), you are ideally placed to see the other major sights and attractions in the city. The New Inn is also is a popular bar and restaurant which serves a great choice of Thai and English food, traditional English ales, international beers and a good choice of wines and spirits.