Where is Simply Be near me in England? List of Simply Be stores in England - opening times, location and address, phone, contact information. Use Simply Be England store locator to find shops near you. Simply Be in England are also displayed on map with directions and GPS.