Apollo's place is great value for money. Close to central London & Camden Market. Everything was clean and well stocked. Would recommend.