There are dozens of marinas on the River Thames from Kent to Oxfordshire. Just outside of the M25 and near Staines-on-Thames is the largest inland marina in the UK, Penton Hook Marina with over 500 berths. Inside the M25 in West London is Shepperton Marina with 400 berths - both cater to everything from narrowboat to motor yacht to luxuryyacht private boat hire.