Castle Bar London
392 Camden Road
London,
GB N7 0SJ
Near Emirates Stadium