London Pavilion (1885-1934)

Map loading...

The London Pavilion is a building located on the corner of Shaftesbury Avenue and Coventry Street on the north-east side of, and facing, Piccadilly Circus in London. It is currently a shopping arcade, and part of the Trocadero Centre.

Source: dbpedia is a Good Stuff website.