Addison Road by SHH. Addison Road is a contemporary home of 10,000 sq ft designed by SHH and is located Holland Park, London, United Kingdom. Continue reading →