Reviews of Milk and Poop. (Baby Store) in London (London).