The 20,000-square-metre site is set to become the largest embassy complex in the UK by area and one of the largest in the centre of a Western capital. View on euronews ...
Commuters who spend five hours on the train from London to Edinburgh will be excited to hear that there’s soon to be a new ...