Exhibition ABODE: 6 Park Place Villas 01 Feb 2018 – 03 Feb 2018 Save / follow 1 I've seen this Comment on ABODE: 6 Park Place Villas Share ABODE: 6 Park Place Villas with your friends ABODE: 6 Park Place Villas London, United Kingdom