Perfect stay for 10 or more people. Resto and local 24 hour grocery shop nearby. Bus stop is 80-100 metres away. Manor house tube station is approx 1.1 km away. 12 mims walk from house. Awsome stay nice cozy rooms. Comfortable beds. Just one living and dining room is missing. Common space is in open.
Over all can give 7.5 out of 10.
It only take 20 mins to reach central london.