The unique River Venue, HMS President (1918), is permanently moored in the City of London, amongst all the famous landmarks, and with spectacular panoramic city views. With many different sized rooms the HMS President (1918) can play host to various types of events, from location shoots and screening to corporate events, weddings and parties.
Our spacious 2500 sq ft Ballroom with no columns makes it a remarkably versatile and unusual space on the Thames. Floor to ceiling south facing ... More