London is the capital of the UK. The city is located on the River Thames in the south-east of England. This means that exploring by water is one of the best ways of experiencing the city and surrounding area. Boataffair work closely with our trusted and fully vetted network of professional yacht managers in London UK. We can now offer you a selection of the finest luxury yachts, available as bareboat charter or luxury yacht charter with crew and captain.
London is home to world famous tourist attractions such as Buckingham Palace, the London Eye, Piccadilly Circus, St Paul's Cathedral, Tower Bridge and Trafalgar Square. If you sail further inland up the River Thames you can discover beautiful towns such as Henley-on-Thames, home to the Henley Royal Regatta - a rowing event held annually on the River Thames.
Luxury yacht charter is available by the day or on a weekly basis, and we also specialise in longer charters. Whether you require a bareboat charter or luxury yacht charter in London, with crew and knowledgable local captain. Boataffair boutique boat rental service puts you in control of your experiences.