10 Hills Place by Amanda Levete (London) London > 10 Hills Place, an office building designed by Amanda Levete Architects … [AJ / dezeen]