i lived around Sloane Square and May Fair for a bit.
1. food is OK.
2. driiving on the left side is fine.
3. living cost is high. You need to ignore the currency sign. Use GBP instead of US$ to look at prices.
4. the Real Estate price vs quality is ridiculous....
5. Infrastructure is no there. Shanghai, even Beijing has better setup.
A real life story for you to make your own judgment:
i had a flat tire. Called the road servcie. She told me truck is coming in 2 hours!! To avoid scam, she can only call me back on the landline in a village store nearby. Ofcourse no truck shows up after 3 hours in typical English fashion. I found a local Hertz dealer on yellow page. He showed up in 30 minutes with a new car for me to drive away.
I have to say the locals were nice the whole time. But the country is totally 70s, if you left City.