Clue: London flea market site

Answer: PORTOBOROAD

Length: 11


Similar Clues: