Greenhouse Cafe
Address:
481 New Cross Road London SE14 6TA
Available to pick up from:
Thurs 2pm-4pm; Fri 10am-4pm