Amazing flat coming on the market, set in this Townhouse is located in one of the most sought after area of Earls Court with fantastic access to central London