Stylish place in a great location just off Newington Green - photos don't quite do this architecturally designed space justice.