The office is just across the road from the 'Blue Fin Building' (which is just behind the Tate Modern). In fact the 'Blue Fin' happens to be one of their latest projects to be opened.
Here's a few more snaps of it
Though a bit too massive I have to admit that I quiet like the way the building is grounded and reacts to the different street conditions/edges around it. Check out their website to see more of their work- http://www.alliesandmorrison.co.uk/