UK
LONDON
London is the capital city of England and the United Kingdom, and the largest city, urban zone and metropolitan area in the United Kingdom, and the European Union by most measures.London contains four World Heritage Sites: the Tower of London; Kew Gardens; the site comprising the Palace of Westminster.London is a popular centre for tourism, one of its prime industries, employing the equivalent of 350,000 full-time workers in 2003, while annual expenditure by tourists is around �15 billion.
ODYSSEUS RECOMMENDED TOP LUXURY HOTELS IN LONDON
Odysseus India Pvt Ltd | 609, Kirti Mahal Building, 16 Rajendra Place |
New Delhi-110 008 | India | Telephone: +91 011 45137172 l Telefax: +91 011 45137171
Copyright 2013 © All Right Reserved Odysseus India Pvt. Ltd
Designed by :- Maco Infotech Ltd.