Reviews of Bottle & Basket Mini Market - closed. (Supermarket) in London (London).