It is on the south bank of the River Thames, 3 nautical miles (3.5 miles or 5.6 km) southwest of Westminster Bridge and the Palace of Westminster. It is on a jetty between Wandsworth Bridge and Battersea Railway Bridge. The nearest railway station is Clapham Junction, and the nearest tube station is Fulham Broadway.