Planning on taking the DC to London for a few days, up to a week, later this year. What is the best accommodation option without breaking the bank? Really don't fancy several nights all in a Premier Inn room.
Can anyone recommend apartments? Or are they crazy expensive? Any site recommendations to search? Also best location - for the main sites, museums etc I guess.
I have only been to London a handful of times and stayed with friends (none who live there now!).