Where We Are
Greek Grill Point is well poised to be part of your weekly routine. Whether you want to come and sit in, come get some takeaway, or call ahead and come pick up your order, we are here and ready to serve you the best Greek food in London.
85 Lever Street, London EC1V 3RA
020 7253 2570
Monday to Saturday: 11am – 11pm
Saturday: 3pm – 10pm
Sunday: 5pm – 11pm