Nothing about this U.S. studio construction of the Edgware Road is accurate, from the signage and the spelling to the geography - no Burnham Road runs into the Edgware Road.
For a real Edgware Road location see the excellent James Bond Locations blogspot on a building at 159-69 Edgware Road used in Quantum of Solace, here, from which these images are taken: