Major's is located in 64 Devonshire Road, TN40 1AX, Bexhill-on-sea, East Sussex, United Kingdom. Company is working in Cafes business activities.
Major's is London-based company (United Kingdom) with a phone number 01424217728 and categorized under Cafes. Our data show that the company is located at the address: 64 Devonshire Road TN40 1AX Bexhill-on-sea East Sussex.
Unfortunately сompany staff has not yet provided of company's activities, mission and detailed description.