5 reasons why mowbray court hotel, london is the best - 0 views
-
Mowbray Court Hotel London on 25 Sep 17After a quick stroll around the palace, guests may opt to hop on the London Eye to enjoy a panoramic view of the whole city. From on top of the Eye, guests can easily spot landmarks like the Tower of London, Westminster Abbey, the Houses of Parliament, and the iconic Big Ben.