Subject: Wellington Hall
I second Sandy's recommendation about Wellington Hall - we stayed there on our last trip to London and it's right across from a park and cricket pitch within about a 10 minute walk to Parliament Buildings and a bus stop right up at the end of the street - 2 or 3 minute walk. It certainly isn't luxurious by any means but the breakfast is included in the price and there are reasonably priced restaurants very near. We were there in June.