The Post Restaurant

159 High St, London
020 8675 2151