Lightbox London

6A S Lambeth Pl, London, SW8 1