Office
To Let, 363 - 1,508 sf
Managed offices within a luxurious and famous landmark purpose built office building built in the early 1900s...
The property is situated in Albourne, adjacent the main A23, providing easy access southbound to Brighton..