lovely flat near sant peters chirch