diff --git a/packages/mjml-location/src/index.js b/packages/mjml-location/src/index.js
index <HASH>..<HASH> 100644
--- a/packages/mjml-location/src/index.js
+++ b/packages/mjml-location/src/index.js
@@ -55,7 +55,7 @@ class Location extends Component {
     const { mjAttribute } = this.props
     const attrs = this.getAttributes()
 
-    const address = `http://maps.google.com/maps?q=${encodeURIComponent(mjAttribute('address'))}`
+    const address = mjAttribute('href') || `http://maps.google.com/maps?q=${encodeURIComponent(mjAttribute('address'))}`
     const text = mjAttribute('text') || mjAttribute('address')
 
     return (
add href on mj-location