Great location!
Close to everything in London!
I totally recommend!