New England, London ★★★ | TravelManiac