A private castle, a London Bridge pied-a-terre and a helicopter. Move over James Bond, we’ve arrived! The Pennsylvania Castle on the Isle of Portland is probably the most luxurious accommodation available for the Olympics. For a peek at what it has to offer – views of the bay and an indoor pool, plus all the support […]





 
				
							