This place was fantastic!! It was all I hoped for and more!! I would definitely recommend to someone staying in London.