HMP063

Lovely 3 storey Victorian town house, with period features and an Aga . Located in SE London.