Leicester Square is the heart of London’s West End. Within a short walk are dozens of theatres where world-famous musicals, operas, and stage productions play. Leicester Square has also become globally associated with the movies….
ROAD WARRIOR (noun): a person who travels frequently as part of their job and does much work while travelling.[Oxford English Dictionary]