Scala

275 Pentonville Road, Kings Cross
N19NL London
United Kingdom