Perfect views from The Upper Deck | The Christchurch Harbour Hotel, 95 Mudeford, Christchurch, Dorset, BH23 3NT

Let me set the scene… It was the Friday before the Wimbledon finals and set to be the hottest weekend of the year. It seemed that everyone who had a car had decided… Continue reading