Ibiza-girlie
New Member
It´s a small greec place, looks like a cave with a small DJ Booth.....it has small rooms where people where dancing and places for people to sit, white walls and it was situated near Leicester Sq - London - as far as I can recall - not sure as I was pretty hammered!
name, anyone!????
name, anyone!????