Fantastic location. There are two tube stops each about a ten minute walk away. If you’re a Beatles fan, Abbey Road’s famous zebra crossing is a pleasant twenty minute walk.
The tube stations are Warwick and Maida Vale with the property equally between them. Not a huge number of restaurants but the four we visited were all good.