Apparently named after a former public house named the Three Swans. There is now another pub named the Old Swan.
Old Swan