Giant Robot

45 Clerkenwell Rd, London EC1M 5RS, 020 7065 6810, www.gntrbt.com C’mon guys, where’s the fricken robot? If you’re going to call a place ‘Giant Robot’ you’ve gotta have a big old metal beastie in there somewhere. On further questioning, it … Continued