Is there hotel neighborhood along the river in London? I see that most of the recommended RS hotel neighborhoods are NOT along the river, but wondering if it makes sense to stay along the river somewhere? We fly in to LHR and depart mid-day out of Pancras train station, but have decided we don't necessarily want to stay right next to either of those. Thinking staying somewhere more central to the sights. I've spent a lot of time looking at hotels and have found that we will probably be satisfied with a hotel in the $130/night range. Yes, I realize that's the low end, but maybe that helps with the recommendations.
Is there anywhere to stay that's most walkable? I found something along the North edge of Hyde Park because I know we'll be going to Winter Wonderland one night there....but I'm having a hard time knowing if that's the best for us!
Thanks for your input, I appreciate it!