It: Buckingham Palace, Trafalgar Square, the Sherlock Holmes Museum in London, the British Museum in London, Hyde Park, Hyde Park, the Royal Albert Hall and others
This is Buckingham Palace, Trafalgar Square, the Sherlock Holmes Museum in London, the British Museum in London, Big Ben, Hyde Park, Royal Albert Hall, and other
it: buckingham palace, trafalgar square, 221b baker street in london, the british museum in london, big ben, hyde park, the royal albert hall and other