Peaceful location near the city of London. Greet communication!