113-115 Bramley Rd, London N14 4UT
Restaurant
Oakwood Palace offers authentic Far Eastern cuisine in a fully licensed, air-conditioned environment. Open every bank holiday Monday from 17:00 to 22:00, it provides a welcoming space for customers to enjoy a diverse menu crafted to satisfy a range of palates.