Food Scene
Maroush Edgware Road
21 Edgware RdVery popular. Great vibe.
Sightseeing
Marble Arch station
Oxford StreetShopping
Selfridges
400 Oxford StEssentials
Waitrose & Partners
402 North End RdLots of organic and natural food.