223-229 Walworth Road, London, SE17 1RL

£1,850,000

Email