The Wembley Stadium, the Buckingham Palace, the Piccadilly Circus, the Alexandra Palace, and the Trafalgar Square are the destinations in proximity to the Hotel Holiday Inn London Brent Cross.