Nice modern style accommodation close to Kew Gardens and Kew Village near Tube Station