Images of Holland Park, the Royal Albert Hall and the Albert Memorial in London. May 2013. “Holland Park has 22.5 hectares of gardens and contained within is the Kyoto Garden; a Japanese garden donated by the Chamber of Commerce of Kyoto in 1991. “It is spread across what used to be the grounds of Cope […]