Speedboat BarRestaurantGreater London, United KingdomSpacesSeatedStandingUpstairs Bar--50Pool Parties12--View 3 more spaces