Excellent apartment right next to Edgware Road Station.