Great Coffee, Great Price.

The Wholesale Coffee Company has been a wholesale coffee supplier to restaurants, bistros, delis, coffee shops, cafes, hotels, bars and offices for in excess of 20 years. We specialise in supplying top quality commercial coffee machines, coffee beans and coffee ingredients online at wholesale prices. We draw upon our vast experience within the coffee industry to source the finest product range for our customers, offering the best prices possible without compromising on quality. All of our coffee beans are hand picked from around the world. They are then roasted, packed and quality controlled in our factory in Valencia, ensuring only the finest and freshest coffee beans make our range.

Coffee Beans Milk Chocolate Extras Coffee Machines

Next Working Day Delivery

Trade Promotions

This unbelievable offer of 1kg of great coffee for only £ is an introductory offer to allow our customers to taste our amazing coffee

Top Sellers

Discover some of our best selling products, order before 2pm for next day delivery. (T&C's Apply).

  • Decaf Coffee Beans

    decaf coffee beans
    Select options
  • Suprema

    Buy coffee online - Suprema
    Select options
  • Forte

    cheap coffee beans - forte
    Select options
  • Le Royal Fairtrade Choco 9.5%

    Le Royal Fairtrade Choco 9.5
    Add to cart
  • Van Houten VH Choco Passion

    VH Choco Passion
    Add to cart
  • Van Houten VH10 Vending Hot Chocolate

    VH10 Tasty Hot Chocolate
    Add to cart
  • Cino Pronto

    bean to cup coffee machines - cino pronto
    Add to cart
  • 2 Group Expobar

    Offer !
    Commercial Coffee Machines - Expobar 2 Group
    £3,000.00 £1,400.00
    Add to cart
  • 3 Group Expobar

    Commercial Coffee Machines - Expobar 3 Group
    Add to cart
  • 1kg Coffee Beans Sample Pack

    Cheap Coffee Beans - Sample Selection
    Add to cart
  • Premium Freeze Dried Coffee

    Add to cart
  • Are you looking to buy in bulk ? or maybe you need a new coffee machine ? please give our experienced sales team a call today on 0800 012 1226.