Back to Kensington High Street

Designn Museum on London's Kensington High Street
The Design Museum on London's Kensington High Street, near to Holland Park.

Back to Kensington High Street