Bed & Breakfast in London - Stoke Newington 69-71 Stoke Newington Road, Stoke Newington, London, N16 8AD Tags: conferences, laundry service, televisions