The Mitre Hotel

291 Greenwich High Road London SE10 8NA