why dont you book just right now? its really closed to finchely central underground station which is located in north london. you must see lovely Lucy and Chips. they are amazing