...Riverside Wharf is located in the popular town of Bishop's Stortford which offers schooling, shopping, eateries and recreational ...schooling, shopping, eateries and recreational facilities. Bishop's Stortford has a mainline train station which serves London Liverpool Street,