Contact details, Phone, and map for Swan Inn in Horning. The Swan Inn is a magnificent building overlooking a sharp bend in the River Bure. The Swan derives its origins from a cottage constructed in 1696, while the primary component of the structure dates from the early 19th century. The location on the Norfolk Broads makes it a standout spot for river-goers and locals alike.