The Rochester Castle

143–145 Stoke Newington High Street

London

If you want you could add a little bit of info on The Rochester Castle public house here.