Tell us where, what or who you're looking for?
Search results for St Ann's
Thai3.3 miles 347-349 Upper Street Islington N1 0PD
The award-winning Thai Square Restaurant group was established in 1996, when the first restaurant opened at The Strand in London. Since then, the group has deservedly gone from strength to strength and now boasts 12 venues in and around the capital. Each branch exhibits a relaxed ambience and first-class service, along with their ...View full review