We had the pleasure of staying in Michela's flat in Lena Gardens for 5 nights in early June. Flat was excellent, just as advertised. Great location just off the high street and with a walk of less than 10 minutes to Hammersmith tube station with access to several lines. Would stay there again and highly recommend Michela's flat.
John and Connie