Speakers are not defined.
Check the London Dev Coffee at Costa website for more details.
3 Finsbury Ave, London, United Kingdom
2 Finsbury Ave, London, United Kingdom
10 South Place, EC2M 7EB, London, United Kingdom
10 South Place, EC2M 2RB, London, United Kingdom
10 South Place, City of London, England, United Kingdom
10 South Place, London, EC2M 7EB, London, United Kingdom