Landmark Place

Slough Berkshire

Landmark Place stands in a prominent and central location in the heart of the town centre.

Slough is an important office centre in the Thames Valley and offers convenient access to Heathrow Airport and Central London. The communications will be further enhanced with the opening of Crossrail.

Appley acquired Landmark Place in a joint venture with GE Real Estate. The property comprises circa 75,000 sq ft of offices, a Travelodge hotel and a health and fitness facility. The office element was acquired with vacant possession and subsequently sold, part let and with rental guarantees to an institutional investor at high point in the market.

Discover what makes Appley different