Dress Shop The

3 Grand Hotel Buildings, Compton St., Eastbourne, East Sussex, England, BN21 4EJ