Bower House, 4 Henshaw Parade, The Hyde, Hendon, NW9 for £1,900 pcm. Marketed by Ernest Brooks International, Canary Wharf ...