Good place in an amazing neighbourhood in London.