Lydon Farrell Property are delighted to present No. 60 St Peters Square to the market. The apartment has been very well...