The Tower of London was originally built as a castle and later served as a prison, and is now a museum housing the Crown Jewels. Buckingham Palace is where Queen Elizabeth II resides and Westminster Abbey is where British monarchs are crowned. Major shopping destinations include Harrods and the stores along Oxford Street.