The Royal

Boston Road London W7 2AX