Dillons

Shepherds Hill | Highgate | N6 - Studio - £225 pcm