Token House 12 Tokenhouse Yard London EC2R 7AS United Kingdom Recenter To navigate, press the arrow keys. 51.5155289, -0.088356