Delicatessen in London - Belgravia 44B Pimlico Road, Belgravia, London, SW1W 8LP Tags: farmers market, fruit & veg market, lunch, meat market, takeaway