One Night Stand
Chelsea Manor Studios Unit 8, Flood St., Kensington, London, United Kingdom, SW3 5SR
(02073) 524848 Phone