Neighbours in historic London street that featured in Mr Selfridge and Doctor Who fear huge £1bn skyscraper scheme will block out light and leave their homes cast in shadow
Permission has been given to build three tower blocks near Blackfriars Bridge despite some residents of nearby Roupell Street voicing opposition.