The location is ace! Downtown London, walking distance to anywhere really!!!
House is very big, unfortunately so big it gets a bit cold - we were there in November - but rather than that and the fridge that is so noisy - the house is perfect for big groups!!! Not that you really spend so much time in, anyway ;)
We loved it there and enjoyed very very very much!!!