Hotel near the Al Jazeera offices in #London - didn't catch the name though a what is this place?
24 likes
  • ramismsHotel near the Al Jazeera offices in #London - didn't catch the name though a what is this place?

Log in to like or comment.