Strange

Home » Strange

Strange is a spot in Covent Garden offering a relaxed setting amid the area's busy streets. It makes a handy stop while exploring central London.

More from the Journal