

33 St James’s Square occupies a prominent corner position fronting one of London’s most prestigious garden squares, with a return frontage to Charles II Street. One of the last remaining un-modernised properties on the square, the freehold building benefits from key-holder status to the St James’s Square gardens. The existing structure combines a listed period
Learn More
11 Baker Street is a prominent headquarters office building situated at the northern end of Baker Street – now widely regarded as an extension of London’s core West End. Occupying a corner site with frontages to George Street and Portman Close, the building offers column-free floor plates across seven office floors with exceptional natural light
Learn More
1 Knightsbridge is a prestigious office development situated in one of London’s most sought-after locations, providing high-quality, adaptable office space. The property features contemporary, open-plan designs with luxury finishes, delivering an outstanding work environment for businesses requiring a central London address. Equipped with state-of-the-art amenities, including concierge services, advanced M&E system and superb transportation connections,
Learn More
8 St. James’s Square is a distinguished office building providing exceptional workspace across eight spacious, column-free floors. Crafted by Eric Parry Architects, it harmoniously blends contemporary design with traditional materials including walnut, leather, and marble. The property benefits from abundant natural light from three elevations, while terraces on the upper levels offer breathtaking views over
Learn More
111 Buckingham Palace Road is a prominent office building situated above Victoria Station in central London, offering approximately 224,000 square feet of Grade A office space spread across multiple floors. The property features contemporary, adaptable layouts with expansive windows providing abundant natural light. Amenities include an impressive double-height reception area, a Sky Lobby featuring a
Learn More
Market Towers, located at 1 Nine Elms Lane in Vauxhall, London SW8, was a 23-storey office building completed in 1975. Demolition of the structure commenced in May 2014 and was finalised by April 2015. The site was subsequently redeveloped into One Nine Elms, a mixed-use project featuring two skyscrapers: the 57-storey City Tower and the
Learn More





