Fantastic property used for a business trip with great links to Wembley Stadium