Loading Map.... New Victoria TheatreThe Ambassadors, Peacocks Centre, The Peacocks Centre - WokingDetails 51.31984079999999 -0.5618531999999732 Address The Ambassadors, Peacocks Centre, The Peacocks Centre Woking Surrey GU21 6GQ United Kingdom Upcoming Events No events in this location Leave a comment Cancel reply Send Comment