The London Project, Bluewaters Dubai.
After some delays (damn you, cold), I finally managed to make it to The London Project, a newly opened endeavor at Bluewaters Dubai, the man-made island (where the Caesars Palace is located). To start, my Careem driver and I were a bit unsure of where exactly […]