Remembering you belong and feel at home in a city is so refreshing when you come to revisit it. Home is always home no matter how far you branch out, for myself home is London Town and for every music lover out there it’s the perfect place for experiencing live music/ concerts and events in…