
Sahil Shethia
Law stuff for people who require law stuff.
London, United Kingdom
Sahil Shethia
Law stuff for people who require law stuff.
London, United Kingdom
About me
New to the city, I like to hangout with like minded people, open to new experiences and exploring