All Boats

  • Favorite

    The Yacht London

    Address: Temple Pier Victoria Embankment
    London
    WC2R 2PN
    Price Range: Please Enquire

    The Yacht London is a permanently moored 1927 luxury steam yacht with a fabulous history. Situated on the North Bank of the Thames, between Waterloo Bridge and Blackfriars, in what is known as “The Mayfair of the River”. Here the City meets the West End and boasts magnificent views of Read more [...]