10 billionaires and 44 multi-millionaires call this tranquil road home. But don’t worry, there'll soon be place For additional! You will find 25 mega-mansions or luxurious residences remaining constructed together Avenue Street, which by the time they attain the market will boast a merged believed worth of £930 million, Beauchamp Estates reports