Tag: Shaftesbury Memorial Fountain

Piccadilly Circus

Piccadilly Circus There are few places more British than Piccadilly Circus. This is a road junction in London’s West End in the City of Westminster that connects Regent Street with the shopping area of Piccadilly.   This merry little square links directly to theatres on Shaftesbury Avenue, Coventry Street and Glasshouse Street. It is famous for its big neon signs  as well as athel Shaftesbury […]