The flat could easily handle way more people than the 4 of us that were there, and is fully equipped with anything we might have needed or wanted.
Location is awesome; The flat is right next to a 24/7 shop and a subway station and it is just a perfect central hub for exploring London, either on foot or using public transport.

Mark is very friendly, welcomed us with a six-pack of beer, gave us a comprehensive rundown of the neighbourhood and was quick to respond to any later queries we had.

Next time we're in London, if the same flat is available, we'll look no further ...