Buckingham Palace BusinessBy lee_o30v959lApril 12, 2018Connected Executive Travel are just dropping off inside Buckingham Palace!