Embark on a small ship cruise to the picturesque country of England where you can expect beautiful bike rides and royal architecture. Our cruises often combine other countries such as Wales, Scotland,Ireland, and even France. The capital London is known for the Big Ben clock tower and the historic Buckingham Palace. Contact us to start planning your luxury England cruise.