Well worth it. Apartment very big for London standards. 10 minute walk from Wembley tube station, which is well-connected to the city.