VE Day 1945

This picture is said to be of VE celebrations in Romsey (8 May 1945) but who are the people and where was it taken?