SE184EP
Kennard Apartments, 38 Artillery Place, Woolwich, London, SE18
Popular Modern Development One Double Bedroom Stunning Private Terrace Communal Garden & Gym Bike Storage Open Plan Fitted Kitchen/Living Room Transport links including DLR, Elizabeth line and Rail EPC RATING B