Error message

  • Deprecated function: Return type of DatabaseStatementBase::execute($args = [], $options = []) should either be compatible with PDOStatement::execute(?array $params = null): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2244 of /home4/mvdsqmmy/public_html/cardiganrow/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home4/mvdsqmmy/public_html/cardiganrow/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home4/mvdsqmmy/public_html/cardiganrow/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home4/mvdsqmmy/public_html/cardiganrow/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home4/mvdsqmmy/public_html/cardiganrow/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home4/mvdsqmmy/public_html/cardiganrow/includes/database/database.inc).
  • Deprecated function: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in drupal_random_bytes() (line 2268 of /home4/mvdsqmmy/public_html/cardiganrow/includes/bootstrap.inc).
  • Deprecated function: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in url() (line 2349 of /home4/mvdsqmmy/public_html/cardiganrow/includes/common.inc).
  • Deprecated function: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in _filter_url_trim() (line 1664 of /home4/mvdsqmmy/public_html/cardiganrow/modules/filter/filter.module).
  • Deprecated function: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in _filter_url_trim() (line 1664 of /home4/mvdsqmmy/public_html/cardiganrow/modules/filter/filter.module).
  • Deprecated function: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in _filter_url_trim() (line 1664 of /home4/mvdsqmmy/public_html/cardiganrow/modules/filter/filter.module).
  • Deprecated function: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in _filter_url_trim() (line 1664 of /home4/mvdsqmmy/public_html/cardiganrow/modules/filter/filter.module).
  • Deprecated function: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in url_is_external() (line 2393 of /home4/mvdsqmmy/public_html/cardiganrow/includes/common.inc).
  • Deprecated function: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in url_is_external() (line 2395 of /home4/mvdsqmmy/public_html/cardiganrow/includes/common.inc).
  • Deprecated function: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in url() (line 2311 of /home4/mvdsqmmy/public_html/cardiganrow/includes/common.inc).
One Million New Homes, One Thousand Thriving Neighbourhoods
BY HASSELL | Jul 31, 2017 | Learning

 

IS IT POSSIBLE TO DELIVER HOUSING WITH LONDON DENSITY, SYDNEY QUALITY, AND SHANGHAI SPEED?
 

Major cities around the world face a common challenge: how to provide additional affordable housing in the face of rapid growth. But is there also a common solution? We wanted to find out, so we decided to look at the housing issues in three international cities—London, Shanghai, and Sydney. 

Are there challenges they share, or are they unique to each location? And what—if anything—can each city learn from the other two?

Our global study involved collaboration between our studios in each of these three cities—Sydney, Shanghai, and London.

We selected a common housing type in each of these cities: the walk-up apartment block in Sydney, the Xincun "super block" in Shanghai, and the typical London row house.

The issues all cities face
We identified three key issues for cities trying to manage their housing needs:

  • Housing density: the critical mass required to support shared city systems
  • Housing quality: the diversity and legibility of a place to create more liveable communities—i.e., places that offer a variety of private, shared, and public space; support social equity; and enhance environmental quality
  • Housing delivery: the pace at which housing supply meets demand, which is fundamental to maintaining affordability within the market

We looked at how each of the three cities we studied performed on all three of these measures. What we found was that while each city does well in one or maybe even two areas, they don’t fare well on all three.

For Sydney, density is a major issue. In Shanghai, quality is a big concern. And in London, there is a struggle to deliver on the urgent demand for housing.


Three cities compared (L–R): density (per sq km), quality (range), and delivery (k/year)

 

FAST FACTS
• Sydney has the second least-affordable housing in the world.
• More than half of Shanghai's housing is to be renewed in the next 20 years.
• In London, 1 in 10 people are on a social housing waiting list.

 

More housing, more space
We then looked at how we could transform the three housing types to generate better social, cultural, economic, and environmental outcomes for the cities—and the people who live there.

In Sydney, we considered renewal on a scale larger than a single lot. Through a combination of demolition and new construction, we could double the number of apartments and create 77,000 square metres of new green space.

In Shanghai, we proposed removing old industrial buildings in strategic locations close to schools and community facilities. That would allow us to create shared, centrally-located community facilities and space for new parks.

This approach could give more than 1.8 million people higher-quality, better-connected communities with more green, public open space and better community amenities.

In London, we removed back fences to create a consolidated "backyard" that opens up the potential for subdividing houses. If we applied that approach to just 10 percent of the city’s row houses, we could establish more than 100,000 new homes along with 30,000 new garden allotments.

Together, our design ideas would deliver up to one million new inner-city homes and up to 1000 great neighbourhoods across the three cities. 
 

This article was reprinted through the courtesy of HASSELL Studio. Read the original article here. Read the full report, "1,000,00 New Homes, 1,000 Thriving Neighbourhoods," here.

Category: 

About the author

HASSELL's picture
HASSELL is a leading international design practice with studios in Australia, China, South East Asia, the United Kingdom, and the United States of America. HASSLE judges the success of the buildings and places it designs by the way people use and enjoy them—the clients who commission them, the people who inhabit them. Good design is about helping clients meet their needs and objectives. It is also about the way people feel when they experience it: a sense of meaning, connection, and belonging.