Our Findmeaconference team have given the Venue of the Month title to the stunning Strand Palace Hotel, in London’s Charing Cross. They’ve chosen this month’s winner because it ticks all the corporate boxes for location, technology and event facilities plus the Strand Palace Hotel has a special offer for summer time
Read more