92-96 High Road, London, London E18 2NA02089 890022
Enjoy hot and cold drinks and a variety of breakfast and lunch options at Waite & Rose Café.