Veronica's place is easy to find and get into. Good base for being somewhat close to the centre of London without paying the fortune you could pay to stay in the centre as a family.