Exploring Fast Food Takeaway Near Pontoon Dock Pontoon Dock, located near the River Thames in London, is a scenic area wit... Erikajohn 4 days ago