Chamberlain's of LondonUnclaimedRestaurantsLondon, Greater London020 7648 8690Not providedVisit website