Explore details about location Crystal Mews. Crystal Mews is a location situated within the Blackpool alongside other areas such as Catterall Close, Grosvenor Street, Seasiders Way.