Quiz on General Knowledge

1. Which of these is NOT in London?

Buckingham Palace
Big Ben
Edinburgh Castle
Tower of London