We live in a typical terraced house, where the back of our garden then backs onto the neighbour's garden (and also neighbours to the left/right). The neighbours recently have felled several trees in their garden, meaning there is a clear view now to their balcony window from our garden.
We are thinking of planting some bamboo / trees / tall shrubs to cover the view from the window. We are a north facing garden but at the end of the garden we do get some pretty decent light.
Any recommendations? The faster growing the better! Of course they can't be massive trees as it will block out all of the neighbour's light / roots may be an issue.