Nice and stylish place in south London