The Truscott Arms

55 Shirland Road, London, United Kingdom
+44 20 7266 9198