67a Stoke Newington Road, London, N16 8AHNagy-Britannia
arthurlloyd.co.uk
Foundation date: irrelevant