Great place in the heart of London, but located in a quite side street.
Super nice and easy contact with Rachel. Everything super, highly recommend it!