London is the capital and largest city of England and the United Kingdom. Standing on the River Thames in the south-east of England, at the head of its 50-mile (80 km) estuary leading to the North Sea, London has been a major settlement for two millennia. The City of Westminster is also an Inner London borough holding city status. London is governed by the Mayor of London and the London Assembly.
Edinburgh is the capital of Scotland since at least the 15th century.
The city has long been a centre of education, particularly in the fields of medicine, Scots law, literature, philosophy, the sciences and engineering. It is the second largest financial centre in the United Kingdom (after London) and the city’s historical and cultural attractions have made it the United Kingdom’s second most visited tourist destination attracting 4.9 million visits including 2.4 million from overseas.
With the London Pass, you will be able to discover more than 80 of the top tourist attractions and historical sites of UK’s bustling capital with one handy pass! Get inspired for your next visit and enjoy a customized travel pass, tailored to your needs and expectations.
At Corp Apartments our goal to offer luxury accommodation at competitive prices.
We offer discounts for longer stays so please don’t hesitate to contact us. Just fill in and submit the form below and we will be in touch shortly.