The hills of Greenock and Renfrewshire in Scotland were the filming locations of P.S . I Love You .
The film was shot on location in New York City in The United States of America and The hills of Greenock and Renfrewshire in Scotland .