Annabelle’s place is a hidden gem in a pleasant neighborhood and within short walking distance from the local corner store and public transport. It has a delightful garden with a large table and plenty of seating.