News

Stephen and Jennifer Powell complained about Arbor Tower, part of a £2billion development, blocking their light.