What 2 interesting facts are there about London?

Fact 1: The Tower of London was once a royal residence, a zoo, and a prison.

Fact 2: Buckingham Palace has its own post office with the postcode SW1A 1AA.

Copyright Wanderlust World © https://www.ynyoo.com