NewInnLondon.co.uk
Title
Real London pub hospitality, close to London Zoo and Lords cricket ground - The New Inn
Description
The New Inn, St John's Wood, London, is a charming and traditional English Pub offering comfortable B & B in the heart of London, close to London Zoo and Lords Cricket Ground.