Google enabled its street view feature for25 UK cities including london. Google team arrived with 360 degree camera and took photographs of different streets. Today I found my living place in google street view.

(Google Street View: Hermit Road,Canning Town, London)

(Browning Road, East Ham, London)