Browse By

Tag Archives: London

BRITISH AIRWAYS Launches Flights From LONDON Heathrow To BERMUDA

White-roofed, colourful houses dot Bermuda’s hills.  Bermuda, the Islands of Bermuda) is a British Overseas Territory in the North Atlantic Ocean. (Wikipedia)  By Gary Raynaldo    DIPLOMATIC  TIMES BRITISH AIRWAYS  has announced that from 28 March 2021, it will operate daily flights from London Heathrow