My wife and I stayed four nights at the New Inn, located in the St. John's Wood section of London. We found it initially by googling "London large bedrooms" and then checked it out on Trip Advisor. Compared with other places we stayed in London, The New Inn is charming AND gave what it promised: a large bedroom. The price... more













