I definitely love this location because of the modern layout, design and architecture with a nod to German design (in my opinion).
In addition the staff seem to be more attentive here and always eager to assist. Like the other locations, if you need something they don't have it's a non-issue to get it from another branch.
When I lived in Regent Square it was a nice walk.