hello all, will be travelling to london in july 2008 for two or three weeks. can anyone recommend any decent but cheapish self catering place in bayswater? (that is my preference as it is within walking distance to Hyde Park, and its easy to take a bus to Oxford St)
any other recommendations in other areas in good locations also gratefully accepted.
thanks!