Photos of England (May 2013)

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 […]