Hall Letting

                                                                                                                

                       
                          Abbey Church of Scotland
                                   North Berwick