Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information River Place Group Practice ← View details River Place Health Centre, Essex Road, London N1 2DE, United Kingdom, Essex Road, London 02033168444