Amazing location at the heart of Teddington and Ravi is just great! Strongly recommended.