After 2 days at London ComicCon I needed a quiet day. Are those bits of sand by the River Thames called a beach? I guess so, but I'm used to calling much bigger things beaches.