Tuesday 26 March 2019

Great Scotland Yard converted into a 5 star luxury hotel


Great Scotland Yard, once the headquarters of Metropolitan Police in London during the years 1829 to 1890, has now been converted into a luxurious 5-star hotel.


Continue Reading...

No comments:

Post a Comment