City Lit Keeley Street Covent Garden London WC2B 4BA United Kingdom Recenter To navigate, press the arrow keys. 51.5149, -0.120124