Montgomery Square

Montgomery Square
London, E14 5HQ