there is no account of such person. it is a big scam
No London. It is where London Metropolitan Police have their headquarters
Scotland is a country and London is a city in England.
Scotland and London are always in the same time zone.
no,Scotland is. no, Scotland is.
no
London is in England but in Europe as well. It is not in Liverpool as Liverpool is anonther city in the UK. London isn't in Scotland - Scotland is the Northern Part of the Greater British Isle whilst London is in its South East. Oh, and Liverpool isn't in Scotland either but rather in Northern England.
Latvia London Lithuania Liberia Lousiana
Scotland or London
NO
London, England See: http://en.wikipedia.org/wiki/Scotland_Yard
It's about 400 miles between St. Andrews, Scotland and London, England.
North. London is in England and Edinburgh is in Scotland. If you look on a map of the United Kingdom you will see that Scotland is north of England.