18 London Lane

18 London Lane
London, E8 3PR
Photo of 18 London Lane