London.
Tower of London, Her Majesty's Royal Palace and Fortress