Executive dinner at the BT Tower

Executive dinner at the BT Tower, London, England.

Executive dinner at the BT Tower
Executive dinner at the BT Tower
Executive dinner at the BT Tower