Embankment 2-Bed Flat With Ac Near Charing Cross, Trafalgar Square, London Eye, Big Ben
Londra şehrinde ve Trafalgar Stüdyoları Gösteri Merkezi'a kısa bir yürüyüş mesafesinde yer alan bu tesiste fırın, mutfak gereçleri ile mutfak ve 1 banyo bulunmaktadır.