چشم لندن در ساحل جنوبی رودخانه تیمز و در منطقه ساوت بنک واقع شده است. این چرخ و فلک غول‌پیکر به راحتی از طریق وسایل حمل و نقل عمومی و پیاده‌روی قابل دسترسی است.