My Favourite SandwichUnclaimedRestaurantsLondon, ENG+447587825865info@myfavouritesandwich.co.ukVisit website