93 New build “State of The Art, Sustainable” luxury apartments. Located just minutes’ walk to Ashford International Station.