Weybridge, Vickers Drive

Fully let
London | 114,056 Sq Ft