London, United Kingdom. 128 KING HENRYS ROAD. Real-time pricing via Amadeus.