Westminster Tower

_MG_1594a

High quality office accommodation with outstanding views over the River Thames