Snobby bloke, snobby place
I quote "place to see and be seen"
So to me it sounds like the type of place that will charge the earth for substandard food and service, but will allow you to be sneered at by the staff

Sort of place that would do their best to stop me walking on the pavement outside, whether I had 20p or £1000 in my pocket

They deserve each other IMO