I use these guys. Ogden based. Like an AirBNB.
Vacation like a local with London Connection. Browse our beautiful London short stay rental apartments and discover the perfect fit for your next vacation.
https://londonconnection.com/
As to food, hit up wagamama. It’s a chain there but good stuff. And cheap quick breakfast or lunch at Pret a Manger. The ones in London are great. Fresh local ingredients and good for budget while traveling.