What shop is that and where is it?

Looks like a good get together!!!