Car Breakdown & Recovery in London - Stoke Newington 23 Crossway, Stoke Newington, London, N16 8HX Tags: car parking