Royal Inn on the Park

111 Lauriston Road, London, Hackney, E9 7HJ