Name : Edinburgh Castle  
Information : A castle name situated around 600 kilometres to the north of London