این برج در لندن و در خیابان A302 و در کنار رودخانه تایمز و کاخ وست مینستر قرار دارد.