Auctioneers are seeing more lots fetching higher prices as auction fever returns to London. A total of 156 property auctions were held throughout the United Kingdom in June and over 72 per cent of lots were sold, for a total price of almost £239... Read More