Perfect apartment for a long weekend in London. The apartments are very nice, well maintained and very well located