I like this B&B in West Hampstead.
Walthamstow Stadium is THE classic greyhound race track.
Walking down the overcrowded Portobello Road can leave one famished - and this little cupcake place (which is also overcrowded with lines out the door) is a place to recover with their oh so scrumptious treats.