London, United Kingdom

Bonhams London