Tag: leicester
Theatreleicester, square, theatre
Leicester Square Theatre
- by Jill T Frey
- 5 years ago
- 0 comments
The fantastically refurbished Apollo Theatre is situated on Shaftesbury Avenue in London’s West Finish. With the intention to put on a chunk of theatre, both a theatre company and a theatre venue are wanted. Registered Office: 24 Ashwin Road, Dalston, London E8 3DL. After a bought out run the Royal … Read the rest