25a Pitfield Street
London, N1 6HB
United Kingdom