A very large and luxurious apartment centrally located in London.
An almost hotel feel to the place including towel swans and shampoo upon arrival. Would definitively recommend.