Perfect location for stay in London, near by Earls Court.