Peking Palace

669 Holloway Road, London. N19 5SE
Tel: 020 7281 8989

Near Archway station in north London, this modestly priced restaurant is worth a detour. Staff are friendly and the food is reliably good. Mock meats feature heavily.



More information and reviews