London travel Archive
The word theatre comes from the Greeks. It means the seeing place. It is the place people come to see the truth about life and the social situation. – Stella Adler A famous place for theatre lovers, London is home to popular musicals, West End shows and excellent plays. The city offers a treat to