Euston Grove. nos. 1 and 2. East side of street
These give some impression of the view from Euston Road. Sorry for the poor quality.
of London - v21 plate 68b - Euston Grove East Side (detail)
Below. Survey of London - v21 plate 68a - Euston Grove East Side
Location on 1878 map - link.