Perfect place for football fans visiting Wembley Stadium and families. Place is few minutes from the stadium, opposite Green Man Pub, very close to Shops, restaurants and tube stations. Place is clean and tidy, contact with landlord is vary good.
Well recomended and defo Will come back there.