The Landmark - York House is a 14-storey Single Owner Office Building. The Landmark - York House is easily accessible with only 3 minute walk from the Central Station. The Landmark - York House is nearby Prince's Building , The Landmark - Edinburgh Tower, The Landmark - Edinburgh Tower, St. George's Building , Alexandra House.