A development by Crest Nicholson, Perspective was originally home of the Secret Intelligence Service (MI6 – the anti-espionage arm of the Governments security services ) and was named Century House. MI6 moved to their purpose built offices by Vauxhall Bridge in 1995 and in 1996 Crest Nicholson embarked on its £50 million redevelopment of the building.

The freehold of the building was secured in February 2011 and is managed by the The Perspective Freehold Ltd. The management of the building is carried out by KFH and overseen by The Perspective Management Board.