Thank you to everyone who replied - both me and my OH are thinking ahead to boys names for #2 (we argued for 9 months last time haha) and Rowan is a name we both like but I am concerned it might seem girly.
Maybe spelling it Rohan would eliminate any doubt? But I'm not sure I like the pronounciation of that. Hmmmm.....
I don't think you'd need to worry about it being considered feminine. I noticed all the posts saying "girl" or "unisex" were from American ladies (With the exception of Blah11, not sure whether she is in the UK?). I am in Wales like you and have a son named Rowan and no one has ever commented on his name being girly. Also, everyone assumes he's a boy when I mention him without specifying his gender.