Situated in London, this high quality commercial development provides office space over 10 floors.