The Duke of York

161 Uxbridge Road London W7 3SP