MyFreeQr 71 75, Shelton Street, London, England, United Kingdom - WC2H 9JQ 44 1244 646017 Free qr menu for restaurants. Categories Business & Services Call View details