Aspen & Meursault is a natural wine bar and cafe in Battersea, offering a cozy environment with an exciting cheese and wine bar experience. It also features an online shop.