invasion in starbucks al wasal rd

the stop where you'll find the newby's and nannies sipping coffee and looking around for freak to stare at mean while i'm sitting with my laptop and i see this HUGE ant on the table! where the hell did it come from? I'm off to walk back home. I miss walking around london :(