12th April 2013
Standing majestically over the River Thames with Big Ben and the Houses of Parliament to its left and the London Eye to its right, the London Marriott Hotel County Hall is a magnet for visitors to the capital and local businesses.Originally the seat...