Green and Yellow , architecture, england, giles, green, greenandyellow, london, londonist, st, stgiles, tottenhamcourtroad, uk, yellow,