Former Frankie & Benny’s, O2 Centre, Finchley…
Unit 8D, O2 Centre, 255 Finchley Road, London NW3 6LU
Prime leisure centre complex…Prime leisure centre complex…
Modern designed property…Modern designed property…
Close to 12 screen Vue Cinema…Close to 12 screen Vue Cinema…