Vincent Square

England, United Kingdom