Clarence house. London.

London, United Kingdom