The Catcher in the Rye

319 Regents Park Road London N3 1DP