อัลเบอร์ตัสตั้งอยู่ที่ทางแยกของเมืองใหม่ในเดลสตันและเมืองนอกใจกลางพื้นที่กึ่งกลมของชายฝั่งทางทิศเหนือของแม่น้ําอีเบิร์กดังนั้นถนนที่ส่งผ่านจากที่นี่สามารถเข้าถึงฝั่งตะวันตกของอีเบิร์กและถนนเป็นวงกลมรอบจัตุรัส มีรถราง 5 สายจอดที่นี่ สถานีรถไฟเมืองเดลส์ตันที่รถไฟทางไกลจอดอยู่ ตั้งอยู่ที่จัตุรัสซิลิเซีย อยู่ทางทิศตะวันตกของ Albert Square ไม่กี่ร้อยเมตร