This place was a nice stay in London, very central!