No taxi rank but local taxis can be booked ahead - Dukes 01766 514799, B&M 01766 770851, Castle Cabs 01766 522695.
Depending on what time you arrive at the main line station you can also catch buses 3, 3B, S97 or T2 from the TfW station down the High Street 2 stops to get nearer Harbour Station...