Go to:  
    tip

    Farm Street Church

    Posted by Churches 21 November 2005

    A peaceful place to contemplate. Great Christmas and Easter services. What is more the park adjacent to the church serves as an oasis in the very heart of London

    Mayfair; nearest tube: Green Park

    100%

    agreed

    2

    people

    I agreeI disagree