Alpha House, 9-11 Alexandra Road, Farnborough

Imposing, Detached, Two Storey Office Building with Secure, On Site Parking

Read more.