QUOTE
But why can't London Info have a screen in front of them? (unofficially)
UNQUOTE
Perhaps because, generally, they are providing a service across the whole of the London FIR south of 55N. How big would the display screen have to be to be able to display that radar picture in any form which would make the information on it of any use?