Amazing place right above a small shop, Commute to the Piccadilly line within minutes