Alton House, LONDON, E3

£345,000