Our Role A large retail and office development opposite Westminster Cathedral and near Victoria Station. Like Tweet +1 Pin it