This is a great apartment for a group staying one night in London. It was easy to get to from the centre of London and easy to find from Kilburn tube station. Check in was easy too.
The apartment itself looked nice and we were provided towels and toiletries. But there were just a few things that if improved would make the stay much better. Two of the bedrooms were missing curtains which wasn’t nice when the sun was bright early in the morning.