A spacious townhouse with all you need for a bigger group to have a good time in London. Very quite place with excellent infrastructure.