The Intrepid Fox You are here Home > Otros lugares > The Intrepid Fox Tweet Our address Address: 15 St Giles High St London Borough of Camden, London WC2H GPS: 51.51576715555012, -0.12874793862306433 Bar