Its a recommended place to stay if you are in London.
A five star place. Thanks Emrah and wife.