The Varrock Square is a small area in Central Varrock. It is south of Varrock Castle and is surrounded by few nearby shops, such as Thessalia's shop, a general store, Horvik's armoury and Zaff's store.
In free to play, it was a common location for players to gather to trade.
|This article is a stub.|
You can help by expanding it.