answersLogoWhite

0

Yes. it's located in King's Cross, which is a well-known station in London.

User Avatar

Wiki User

13y ago

What else can I help you with?

Related Questions

What part of London is the City Inn Express located?

The City Inn Express London Fields hotel is located in Hackney which is in east London. The full address is 144A Mare Street, Hackney, London, UK. E8 3SG.


What is the setting of Harry Potter ?

The school "Hogwarts" is located in Scotland, but there are various locations in the books and movies. Most of them in London and other parts of the UK.


Is UK located in London?

UK is a country that stands for United Kingdom also called as Britain. Its capital city is London. So London is located in UK.


Where is American Express located in the UK?

There are actually multiple locations for American Express in the United Kingdom. The most noteworthy is in Brighton, England. There are also locations in central London and the city of Sussex.


Where is Tiffany UK located?

Tiffany UK is located in London, England. London is the capital of the United Kingdom, and known for its exclusive shops.


Is London in the south of the UK?

Yes, London is located in southeast England.


What hemesphere is London UK?

it is located on your face


On what river is the capital of the UK located?

London, the capital city of the United Kingdom, is on the River Thames.


What is global telecommunications company located in London?

Vodafone headquarters in London, UK.


Where is the Luxe in London located?

The Luxe in London is located at 109 Commercial Street, London, Greater London E1 6GB, UK. The restaurant is located in the Old Flower Market Building.


The tate Gallery and Trafalgar Square are both located in who capital?

They are both located in London, the capital of the UK.


What continent is london sweden located?

London is in England which is part of the UK. London and Sweden are both in Europe.