Great stay. Great location.
Greek restaurant nearby was amazing. Coffee shop around the corner was great. Close by to the tube. Hyde park is walking distance.
There is slight street noise. No ones fault. Bring ear plugs if you are a light sleeper.