Garlics of London - Upscale Rustic Cuisine Located in the heart of Richmond Row, Garlic’s of London is minutes away from the Grand Theatre, Centennial Hall and the John Labatt Centre. Downtown London’s hotels, shopping, businesses and attractions are all close by. Garlicsoflondon.com~Site InfoWhoisTrace RouteRBL Check