This apartment is absolutely great, accommodated myself and 7 others perfectly. Large and spacious and the outside terraces on both floors were really nice as well. This apartment is perfect for a group coming to visit London.
Very central location with Warren Street tube literally just down the road so easy transport links to the full city. I would definitely recommend and stay again!