adjacent to 149-153 Kilburn High Road London
Appeal against Brent Council's decision to refuse advertisement consent for 2no. digital 75" LCD advert screens to new BT Street Hub on pavement adjacent to 149-153 Kilburn High Road, London, NW6 7HW