Delicatessen in London - Belgravia 13 Motcomb Street, Belgravia, London, SW1X 8LB Tags: breakfast, cafe, fresh, lunch, organic, salads, seasonal, take-away, vegetarian