Java House

236 Hornsey Road London