Company name: GreenBay
Description: Based in West Kensington, GreenBay is London's First 100% Vegan Supermarket. In addition to all your favourite dairy-free, meat-free and goodies, you’ll find many exclusive products which are not available elsewhere.
Bramber Court, 228 North End Rd, London W14 9NU, United Kingdom