Any Feedback on Broomfield House in Kew or Kew Green Prep? And The Mall and Newland house in Twickenham? Thanks