БЦ Английская 70 расположен на самом берегу реки Невы, недалеко от Благовещенского моста. Ближайшая станция метро - "Адмиралтейская". Самые крупные автомагистрали Адмиралтейского района - Английская набережная, площадь Труда и наб. Лейтенанта Шмидта. БЦ расположен рядом с рекой Большая Нева, Нева, Мойка, а также с памятниками архитектуры Новая Голландия, Николаевский дворец, Мариинский театр.