The place is awesome !! It's really central. I found myself with walking distance from the eye, the Big Ben, the Trafalgar Square. And very well connected. Also you feel very secure in it.
The staff was helpful and really really Recomend to spend a afternoon in the gallery.