The Harrington Collection is located 1 Harrington Gardens, Kensington, London SW7 4JJ, UK London United Kingdom SW7 4JJ