Where is Shaftesbury Avenue?
Shaftesbury Avenue is located in London City Centre. It's in an artistic neighbourhood that travellers enjoy for top attractions such as the great entertainment and museums. If you want to find things to do in the area, you may want to check out Piccadilly Circus and Trafalgar Square.
Things to see and do near Shaftesbury Avenue
What to see near Shaftesbury Avenue
- Charing Cross Road
- Piccadilly Circus
- Trafalgar Square
- Big Ben
- Buckingham Palace
Things to do near Shaftesbury Avenue
- Palace Theatre London
- Apollo Theatre
- Genting Casino Chinatown London
- London Trocadero