I'm beginning the hunt for a flat, just so I can have some idea of where I can afford and how much, but the terminology is confusing me.
The terms I'm being faced with are:
1/2/3 br flat - obviously 1/2/3 br apts, I got that

Bedsit single/double/triple - I understand that these are sleeping and living accomodations in a larger house, minus a kitchen and WC. Not sure what the single/double/triple refers to.
Ensuite single/double/triple -???
Flatshare single/double/twin -

Room single/double/triple -

Roomshare single/double/triple - would this be like dorm-style living, two single beds with a stranger?
Studio single/double - like a studio apt, with kitchen(ette) and WC and room for a double or single bed?
I'm from Manhattan so I understand tiny apartments. In fact, I lived in a 175 sq ft apt for three years! I just need help with the terminology.
Thanks in advance!