...Internet * Water Welcome to Townhouse plus @ Westminster Street Crewe. ***Another great townhouse property, brought to you by ... ***Another great townhouse property, brought to you by Crewe Rooms & Suites*** The rent includes: • Gas, Electric, ...the largest owners and managers of shared accommodation in Crewe so if your not totally sold on this property, we have lots of