Courthouse Square is a game-changing, 111,774-square foot office, retail and restaurant building in historic downtown Leesburg. Steps from the Courthouse, King Street shopping, and famed restaurants of Market Station, this isn't just a great place for your business. It will change the way you do business. Here's to legendary futures.