Home WorldEuropeUnited KingdomEngland Bet you have never heard of Connaught Village, London