The Swamp

14 Russell Place, Melbourne, VIC 3000 ,Australia
The Swamp The Swamp is one of the popular Bar located in 14 Russell Place ,Melbourne listed under Bar in Melbourne ,

Contact Details & Working Hours

Map of The Swamp