Great location, great services ( incl. water and internet).
Really good place for a stay in London. Very central, close to a tube station. Highly recommended! Would def book it again.