Ambassadors BloomsburyTravel & transport12 Upper Woburn PlaceLondon, WC1H 0HX · GB02076935400Email unavailableambassadors.co.ukHours not available