location_city The Waiting Room, Stoke Newington
Nikhil D'Souza is an Indian singer, songwriter and guitarist from Mumbai.