Tag Archives: The Tower of London

Business Traveler’s Guide to London

London, the capital of the United Kingdom and England, is an immensely popular place to conduct business. This vibrant city, which is world renowned as the home of the British Monarchy, is also a leading financial capital, which plays host to numerous business and leisure travelers all year round. No less than five commercial airports…
Read more

5 things a history buff needs to see in London

The British capital city of London is one of the top international business destinations for Americans. With so much commerce going back and forth across the pond, it means that thousands of North American business people are traveling to the city for meetings, conferences and expositions. For a history buff, getting an assignment to London…
Read more