2 Allitsen Road - St John's Wood - NW8 6LA London United Kingdom
Area: --
Book online or call +39 041 8624040
roadmap satellite
Located less than 10 minutes walk from the Metro station in St John Wood, the New Inn is located in a XIX century building and offers accommodation in 3 star hotel near London Zoo, Regents Park and Lord's Cricket Ground. Lord's Cricket Ground is a 10 minute walk away, and nearby there is a wide choice of restaurants and cafes.