John Watkins Plaza è tecnicamente una parte della University of London's costituente collegio, la London School of Economics, o la LSE come spesso è noto. La piazza è composta da una grande piazza e lo stile di un italiano centro città. Ci sono molti caffè e la vicina piazza attira un eclettico mix di studenti le pause, i turisti e locali, i lavoratori che spesso sedersi, rilassarsi e guardare il mondo che passa.