Excellent location and hotel grade apartment located beside Tower Hill Underground, easy from LHR airport via underground and change train in Earls Court with lft access