London logo

The New Inn

Check Availability

The New Inn
2 Allitsen Road, St John's Wood
London
NW8 6LA
United Kingdom

Rooms from £75.00 ( €111.00 / $137.25 ) per night

Picture of The New Inn


The New Inn is a typically English Inn set in St John's Wood in one of the affluent quiet areas of the suburb. London Zoo, Lords Cricket Ground, and many other Central London attractions are on our doorstep.

Click here for more Information on the The New Inn together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the London area London Visitor Information