Good space. Normal corporate wear.
Good amenities, smart casual dress code, docklands is a bit isolated and far from station
The spaces are very large and the facilities are clean.
Office is good - got everything you need really. Dress code is business where I am working, however can be different across different business units or teams, i've been in teams where it is more casual (eg. Jeans and t shirt) but i've pretty much always been business (shirt and pants).