The Hall, Kennington Creative Hub

367 Kennington Rd, London SE11 4PT, UK