Wembley Park Tower

51.562076, -0.280396