I want to grab a short term rental for stay. Which area is the least ghetto? I noticed you guys don't have a "downtown" like the states so what area is everything located like restaurants, malls, lounges, etc. I ain't tryna use the tube to go places.
I found a place in Canary Wharf. Is that a good area?
I found a place in Canary Wharf. Is that a good area?