I just saw a top of building view. It is very close to Piccadilly Circus. I saw Lillywhites (sports store) and the Trocadaro