CVB Pick of the Week: The Tower
Few meeting venues in London can offer a setting to match The Tower Hotel’s. The dedicated meetings and events facilities on the top floor, along with the amazing Tower Suite, provide an unrivalled range of space, comfort and...
Read More