Share with Soho Home 180 The Strand WC2R 1EA London United Kingdom +44 (0)20 3819 8199 hello@sohohome.com https://www.sohohome.com/People Vicky CharlesOwnerProject List Little Beach House Barcelona