Great Britain

Queen Elizabeth Centre II

Right next to Big Ben and Westminster Abbey, lies London’s largest conference and exhibition centre. Officially opened in...

Lochside House

Lochside House is tranquilly situated by a lake in the Highlands of Scotland. It was honored by RIBA...