I agree! The Park Lane is pretty good. Being a gold, they were nice enough to upgrade me from a standard to a corner Executive room. Although the place looks ancient, i enjoyed the hotel very much. The staffs from start to finish were one of the friendliest in the Sheraton chain!
Never tried the other two in Central London! But the Park Lane is definitely worth the try!