A historic street of East London where you can find local pubs, arts and crafts and shops.
1 Albion Road, Stoke Newington, London, N16 9JY