London.
Hampton Court Palace, South East Front