London, England Wine Cellar

  • 2,113 Bottles
  • Crafted in Mahogany

This London, England wine cellar belongs to an internet entrepreneur whose search for innovative, efficient wine storage led him to Revel Cellars. To read the story featured in Wine Spectator, please read it here.