The queen's house in the tower of London. This is the last standing Tudor architecture in England.