Flat 1, 81 Holland Park, London W11 3RZ, UK | Concierge Auctions