Albert Embankment Hotel, London /
Construction is proceeding on this 142 bedroom hotel that overlooks the River Thames near the Houses of Parliament.
A cigar-smoking club is being installed at roof level.


Construction is proceeding on this 142 bedroom hotel that overlooks the River Thames near the Houses of Parliament.
A cigar-smoking club is being installed at roof level.