Cafè on the Marshes

Homerton Road London E9 5PF