Carmina's place is perfectly situated close to good transport into central London, and is surrounded by many shops and eateries.