The Life Centre Edge Street Notting Hill Gate London W11 3LB United Kingdom Recenter 51.5085, -0.198911