Castle Street, Farnham, Surrey, England GU9 0AG, United Kingdom
                                    
                        340.75 mi from United Kingdom
                    
                            
                Farnham Castle is a stunning, iconic and exclusive multi-award-winning venue for Weddings, set in five acres of beautiful grounds, overlooking the historic, market town of Farnham, on the Surrey and Hampshire border.