London Meeting Rooms – Brochure Website
London Meeting Rooms offer meeting rooms, video conferencing and training room facilities at many of their venues in central London.
They required their new website to be extensively image led, backed up by informative content and pricing structures, and various booking form facilities.